Главная >> Информатика 10 класс. Босова

§ 11. Перевод чисел из одной позиционной системы счисления в другую

Быстрый перевод чисел в компьютерных системах счисления

Для перевода конечной десятичной дроби в систему счисления с основанием q следует:

    1) последовательно умножать данное число и получаемые дробные части произведения на основание новой системы счисления до тех пор, пока дробная часть произведения не станет равна нулю или не будет достигнута требуемая точность представления числа;

    2) полученные целые части произведений, являющиеся цифрами числа в новой системе счисления, привести в соответствие алфавиту новой системы счисления;

    3) составить дробную часть числа в новой системе счисления, начиная с целой части первого произведения.

Пример 6. Переведём число 0,187510 в двоичную систему счисления.

Выполним умножение числа 0,187510 на 2:

Здесь жирным выделены цифры, участвующие в двоичном представлении дроби, а в скобках указан номер цифры в дроби.

    0,187510 = 0,00112.

 

 

???????@Mail.ru